Text copied to clipboard!
Tytuł
Text copied to clipboard!Starszy Programista Backend
Opis
Text copied to clipboard!
Poszukujemy Starszego Programisty Backend, który dołączy do naszego zespołu technologicznego i będzie odpowiedzialny za projektowanie, rozwój oraz utrzymanie skalowalnych i wydajnych systemów backendowych. Idealny kandydat posiada szeroką wiedzę z zakresu architektury oprogramowania, doświadczenie w pracy z nowoczesnymi technologiami backendowymi oraz umiejętność rozwiązywania złożonych problemów technicznych. W tej roli będziesz współpracować z zespołami frontendowymi, DevOps oraz analitykami biznesowymi, aby dostarczać wysokiej jakości rozwiązania spełniające wymagania naszych klientów. Oczekujemy, że będziesz aktywnie uczestniczyć w procesie projektowania systemów, wdrażania nowych funkcjonalności oraz optymalizacji istniejących rozwiązań. Twoje zadania będą obejmować również mentoring młodszych programistów oraz udział w przeglądach kodu. Praca na tym stanowisku wymaga samodzielności, inicjatywy oraz ciągłego doskonalenia swoich umiejętności. Oferujemy atrakcyjne warunki zatrudnienia, możliwość pracy zdalnej, dostęp do najnowszych technologii oraz udział w ciekawych projektach realizowanych dla międzynarodowych klientów. Jeśli jesteś osobą ambitną, nastawioną na rozwój i chcesz mieć realny wpływ na kształtowanie nowoczesnych rozwiązań IT, ta oferta jest dla Ciebie. Dołącz do nas i rozwijaj swoją karierę jako Starszy Programista Backend w dynamicznym i przyjaznym środowisku pracy.
Obowiązki
Text copied to clipboard!- Projektowanie i implementacja rozwiązań backendowych
- Tworzenie i utrzymanie API oraz integracji zewnętrznych
- Optymalizacja wydajności i skalowalności systemów
- Współpraca z zespołami frontendowymi i DevOps
- Udział w przeglądach kodu i mentoring młodszych programistów
- Analiza i rozwiązywanie złożonych problemów technicznych
- Tworzenie dokumentacji technicznej
- Wdrażanie nowych technologii i narzędzi
- Zapewnienie bezpieczeństwa aplikacji
- Testowanie i debugowanie kodu
Wymagania
Text copied to clipboard!- Minimum 4 lata doświadczenia na podobnym stanowisku
- Bardzo dobra znajomość jednego z języków backendowych (np. Java, Python, Node.js, C#)
- Znajomość baz danych relacyjnych i nierelacyjnych
- Doświadczenie w pracy z systemami kontroli wersji (np. Git)
- Umiejętność projektowania architektury oprogramowania
- Znajomość zagadnień związanych z bezpieczeństwem aplikacji
- Dobra znajomość języka angielskiego w mowie i piśmie
- Umiejętność pracy zespołowej i komunikacji
- Samodzielność i inicjatywa w działaniu
- Chęć ciągłego rozwoju i nauki nowych technologii
Potencjalne pytania na rozmowie
Text copied to clipboard!- Jakie technologie backendowe są Ci najlepiej znane?
- Opisz projekt, w którym odpowiadałeś za architekturę backendu.
- Jakie narzędzia wykorzystujesz do testowania i debugowania kodu?
- Czy masz doświadczenie w pracy z chmurą (AWS, Azure, GCP)?
- Jak podchodzisz do optymalizacji wydajności aplikacji?
- Jakie masz doświadczenie w mentoringu młodszych programistów?
- Jakie są Twoje oczekiwania dotyczące rozwoju zawodowego?
- Czy pracowałeś w metodykach Agile/Scrum?
- Jak radzisz sobie z rozwiązywaniem konfliktów w zespole?
- Jakie są Twoje ulubione narzędzia do zarządzania projektami?